Ir para o conteúdo

01. Preparando Ambiente

Requisitos

Softwares

python 3.6.4

pip 9.0.

python -V
pip -V

Informações para Conhecimento

Conceito: Framework de desenvolvimento WEB escrito em python.

Disponibilizado pela primeira vez em Julho de 2015.

Versão atual: 2.0

github: https://github.com/django/django

Preparação do Ambiente

  • Instalar a última versão do Python.

  • Entrar no prompt do msdos iniciar > executar: cmd <enter> e criar a pasta do seu projeto, no exemplo: web_django.

WINDOWS:

1
2
3
4
cd\
c:\
mkdir web_django
cd\web_django
  • Criar e entrar na pasta do seu PROJETO.

WINDOWS:

1
2
mkdir meu_projeto
cd meu_projeto

Criando o Virtual Env

  • Criar uma Virtual Env para te isolar do sistema operacional. Ou seja, criar um ambiente virtual onde eu possa ter o Django sem afetar o sistema operacional podendo assim eu trabalhar com múltiplas versões.

WINDOWS:

1
python -m venv .venv

.venv

O .venv poderia ser qualquer coisa, exemplo: meuvirtualenv, ou env, ou virtualenv.

Por convenção e boas práticas é muito utilizado o .venv

Ativando o Virtual Env

  • Para ativar a Virtual Env, basta executar:

WINDOWS:

1
.\venv\Scripts\activate

Automatizando o Activate no Windows

Deixando o activate automatizado

Crie o arquivo activate.bat na raiz do seu projeto

WINDOWS:

copy con activate.bat e enter e digite o conteúdo abaixo:

1
.venv\Scripts\activate.bat

Pressione a tecla F6 e depois enter para salvar.

Entre no > diretório: cd .venv\Scripts

Digite: copy con manage.bat e enter e digite o conteúdo abaixo:

1
@python "%VIRTUAL_ENV%\..\manage.py" %*

Pressione a tecla F6 e depois enter para salvar.

Pronto, agora para ativar o Virtual Env, basta você digitar: activate na raiz do seu projeto e para executar o ARTISAN do Python (manage.py), basta digitar: manage <instruções de comando>.

Activate e Deactivate

Activate / Deactivate Virtual Env

Para entrar, uma vez feito o processo de automação acima: activate.bat ou caso não queira fazer: .venv\Scripts\activate e você notará que no seu prompt será adicionado o (.venv) na frente do path.

Para sair da Virtual Env do seu projeto, basta digitar o > comando: deactivate e você notará que será removido o (.venv) do path.

Virtual Env

Para você saber se o virtual env está ativo, basta ver se na frente do seu path no prompt está o escrito: (.venv), exemplo: (.venv) c:\web_django\meu_projeto

Caso não esteja, basta ativar conforme a instrução acima: activate.